Sniper rifle definitions

Search

Sniper rifle

Sniper rifle logo #21000 In military and law enforcement terminology, a sniper rifle is a precision-rifle used to ensure more accurate placement of bullets at longer ranges than other small arms. It is a common misconception that any scoped rifle is a sniper rifle, and while certain long guns are more suited for the application than others, it is the act of using a weapon...
Found on http://en.wikipedia.org/wiki/Sniper_rifle

sniper rifle

sniper rifle logo #20974precision rifle noun an extremely powerful rifle developed for the military; capable of destroying light armored vehicles and aircraft more than a mile away
Found on https://www.encyclo.co.uk/local/20974
No exact match found.